Text copied to clipboard!

Titel

Text copied to clipboard!

C Software Engineer

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een getalenteerde en gemotiveerde C Software Ingenieur om ons technische team te versterken. Als C Software Ingenieur ben je verantwoordelijk voor het ontwerpen, ontwikkelen, testen en onderhouden van softwaretoepassingen die zijn geschreven in de programmeertaal C. Je werkt samen met andere ontwikkelaars, systeemarchitecten en projectmanagers om robuuste en efficiënte softwareoplossingen te leveren die voldoen aan de behoeften van onze klanten. In deze rol krijg je de kans om te werken aan uitdagende projecten binnen verschillende sectoren, waaronder embedded systemen, industriële automatisering, medische apparatuur en telecom. Je zult betrokken zijn bij het volledige softwareontwikkelingsproces, van het opstellen van specificaties tot het implementeren van code en het uitvoeren van tests. Daarnaast draag je bij aan het verbeteren van bestaande systemen en het oplossen van technische problemen. Een succesvolle kandidaat heeft een sterke achtergrond in softwareontwikkeling met C, een goed begrip van systeemarchitectuur en ervaring met het werken in een teamgerichte omgeving. Je bent analytisch ingesteld, hebt oog voor detail en bent in staat om zelfstandig te werken aan complexe technische vraagstukken. Wij bieden een stimulerende werkomgeving met ruimte voor professionele groei, competitieve arbeidsvoorwaarden en de mogelijkheid om te werken aan innovatieve technologieën. Als jij gepassioneerd bent over softwareontwikkeling en graag werkt in een dynamische en technische omgeving, dan nodigen wij je uit om te solliciteren.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwikkelen en onderhouden van software in C
  • Analyseren van systeemvereisten en specificaties
  • Schrijven van efficiënte, goed gedocumenteerde en herbruikbare code
  • Testen en debuggen van softwaretoepassingen
  • Samenwerken met andere ontwikkelaars en technische teams
  • Bijdragen aan ontwerpbeslissingen en architectuurkeuzes
  • Onderhouden van bestaande software en oplossen van bugs
  • Documenteren van ontwikkelingsprocessen en technische specificaties
  • Deelnemen aan code reviews en kwaliteitsborging
  • Ondersteunen van implementatie en integratie van softwareoplossingen

Vereisten

Text copied to clipboard!
  • Bachelor of master in informatica, software engineering of een verwant vakgebied
  • Minimaal 3 jaar ervaring met programmeren in C
  • Ervaring met embedded systemen of low-level softwareontwikkeling is een plus
  • Kennis van versiebeheersystemen zoals Git
  • Sterke probleemoplossende vaardigheden
  • Goede communicatieve vaardigheden in het Nederlands en Engels
  • Ervaring met real-time besturingssystemen is een pré
  • Bekendheid met softwareontwikkelingsmethodologieën zoals Agile of Scrum
  • Vermogen om zelfstandig en in teamverband te werken
  • Nauwkeurigheid en aandacht voor detail

Potentiële interviewvragen

Text copied to clipboard!
  • Hoeveel jaar ervaring heb je met programmeren in C?
  • Heb je ervaring met embedded systemen of real-time software?
  • Kun je een project beschrijven waarbij je C hebt gebruikt?
  • Welke ontwikkeltools en IDE’s gebruik je het liefst?
  • Ben je bekend met versiebeheer zoals Git?
  • Werk je liever zelfstandig of in teamverband?
  • Hoe ga je om met bugs en foutopsporing?
  • Wat is je ervaring met Agile of Scrum?
  • Heb je ervaring met het schrijven van technische documentatie?
  • Wat motiveert jou in softwareontwikkeling?